﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HostComputerPlatform.Services
{
    public interface IModuleResultService
    {
        void StoreResult(string moduleId, Dictionary<string, object> outputs);
        Dictionary<string, object> GetModuleOutputs(string moduleId);
        T GetOutputValue<T>(string sourceModuleId, string outputPortName);
        void ClearResults();
    }
}
